На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:
общая лексика
JIT-компилятор, оперативный компилятор
компилятор, преобразующий исходный текст в машинный код непосредственно перед исполнением программы. В частности, JIT-компилятор с языка Java преобразует Java-программу на промежуточном языке (intermediate language, байт-код) в машинный код
синоним
Смотрите также
общая лексика
компиляция
компилирование
составление
формирование
вычислительная техника
трансляция
транслирование
общая лексика
перекомпилировать
заново оттранслировать исходные тексты программы
Смотрите также
[kəm'pailə]
общая лексика
компилятор, транслятор
программа, выполняющая трансляцию исходного текста разрабатываемой программы с языка программирования высокого уровня в эквивалентную программу на целевом языке (см. target language). Обычно это машинный или промежуточный код. Компиляторы, в зависимости от того как они сконструированы, бывают однопроходные (single-pass) и многопроходные (multi-pass), отладочные (debugging), оптимизирующие (optimizing) и с немедленным исполнением (load-and-go). Сам процесс компиляции состоит из двух стадий: анализа (лексического, синтаксического, семантического) и синтеза. На стадии анализа программа разбивается на составные части и создается её представление на промежуточном языке. На стадии синтеза из внутреннего представления сначала генерируется программа на промежуточном языке, которая затем оптимизируется, после чего кодогенератор порождает программу на целевом языке
синоним
существительное
общая лексика
составитель
компилятор
вычислительная техника
компилирующая программа
транслятор
общая лексика
just in time, just-in-time
своевременно, оперативно
технология организации производства без промежуточного складирования компонентов, т.е. сведения к минимуму буферных производственных запасов за счёт доставки компонентов малыми партиями точно в нужный момент времени
термин, обозначающий, что выполнение некоторого действия происходит, как только в этом возникает необходимость
сокращение
just in time
дословная передача
"точно вовремя", "в срок"
Смотрите также
наречие
общая лексика
вовремя
синоним
[dʒit]
существительное
разговорное выражение
пятицентовик
монета в пять центов
In computing, just-in-time (JIT) compilation (also dynamic translation or run-time compilations) is a way of executing computer code that involves compilation during execution of a program (at run time) rather than before execution. This may consist of source code translation but is more commonly bytecode translation to machine code, which is then executed directly. A system implementing a JIT compiler typically continuously analyses the code being executed and identifies parts of the code where the speedup gained from compilation or recompilation would outweigh the overhead of compiling that code.
JIT compilation is a combination of the two traditional approaches to translation to machine code—ahead-of-time compilation (AOT), and interpretation—and combines some advantages and drawbacks of both. Roughly, JIT compilation combines the speed of compiled code with the flexibility of interpretation, with the overhead of an interpreter and the additional overhead of compiling and linking (not just interpreting). JIT compilation is a form of dynamic compilation, and allows adaptive optimization such as dynamic recompilation and microarchitecture-specific speedups. Interpretation and JIT compilation are particularly suited for dynamic programming languages, as the runtime system can handle late-bound data types and enforce security guarantees.